package net.tksl.crm.controller.view.bean;

import java.util.List;

import net.tksl.crm.dao.bd.ModuloBD;
import net.tksl.crm.dao.bd.UsuarioSistemaBD;

public class UsuarioSistemaBean {

	private UsuarioSistemaBD usuarioBd;
	private List<ModuloBD> lstModulosAutorizados;
	
	private boolean usuarioExiste;
	private boolean loginCorrecto;

	public UsuarioSistemaBean(){
		usuarioExiste = false;
		loginCorrecto = false;
	}
	
	public UsuarioSistemaBD getUsuarioBd() {
		return usuarioBd;
	}
	public void setUsuarioBd(UsuarioSistemaBD usuarioBd) {
		this.usuarioBd = usuarioBd;
		this.usuarioBd.setClave("");
	}
	public List<ModuloBD> getLstModulosAutorizados() {
		return lstModulosAutorizados;
	}
	public void setLstModulosAutorizados(List<ModuloBD> lstModulosAutorizados) {
		this.lstModulosAutorizados = lstModulosAutorizados;
	}
	public boolean getUsuarioExiste() {
		return usuarioExiste;
	}
	public void setUsuarioExiste(boolean usuarioExiste) {
		this.usuarioExiste = usuarioExiste;
	}
	public boolean getLoginCorrecto() {
		return loginCorrecto;
	}
	public void setLoginCorrecto(boolean loginCorrecto) {
		this.loginCorrecto = loginCorrecto;
	}
	
	public String getApPaterno(){
		String apPaterno = "";
		if(usuarioBd!=null){
			apPaterno = usuarioBd.getApellidoPaterno();
		}
		
		return apPaterno;
	}
	
	public String getApMaterno(){
		String apMaterno = "";
		if(usuarioBd!=null){
			apMaterno = usuarioBd.getApellidoMaterno();
		}
		
		return apMaterno;
	}
	
	public String getNombres(){
		String nombres = "";
		if(usuarioBd!=null){
			nombres = usuarioBd.getNombres();
		}
		
		return nombres;
	}
	
	public String getCodigoPais(){
		String codigo = "";
		if(usuarioBd!=null){
			codigo = usuarioBd.getCodigoPais();
		}
		
		return codigo;
	}

}